Istruzione di script Exit Loop If

Formattazione

Exit Loop If [<Calcolo booleano>]

Opzioni

Fare clic su Specifica per definire il calcolo booleano. Nella finestra di dialogo Specifica il calcolo, immettere il calcolo da eseguire oppure utilizzare l'elenco dei campi (a sinistra) o quello delle funzioni (a destra), con gli operatori di testo e matematici per creare il calcolo.

Compatibilità web

Questa istruzione di script è compatibile con il web.

Descrizione

Fa uscire da un ciclo se il calcolo specificato è vero (diverso da zero). L'esecuzione dello script continua con la prima istruzione di script dopo l'istruzione Exit Loop.

Se il calcolo è Falso (zero), il ciclo non viene terminato e lo script continua con l'istruzione che segue Exit Loop If.

Esempio

Questo esempio calcola il bonus dei primi dieci agenti di vendita sulla base di quanto hanno venduto. Lo script trova tutti i record e ordina in base al campo "Vendite" (discendente) per organizzare gli agenti secondo gli obiettivi raggiunti. Lo script inizia dal primo record ed imposta su 1 la variabile conteggio, che deve essere un campo Globale (nell'esempio sottostante il campo Conteggio. Lo script calcola quindi il bonus come un quarto dello stipendio dell'agente. Passa poi al record successivo ed esce dal ciclo quando la variabile conteggio è a 10. La variabile incrementa di 1 ad ogni ripetizione del ciclo.

Mostra tutti i record
Ordina [Sostituisci; senza finestra]
Definisci il campo [ Tabella1::Conteggio; 1]
Loop
   Definisci il campo [ Tabella::Bonus; Tabella1::Salario * .25]
   Vai a Record/Richiesta/Pagina[Successivo]
   Exit Loop if [Tabella1::Conteggio = 10]
   Definisci il campo [Tabella1::Conteggio; Tabella1::Conteggio + 1]
End Loop

Argomenti correlati

   

Definizione di campi Calcolo

   

Funzione If

   

Esempio di una struttura If

   

Esempio di una struttura Loop

   

Istruzioni di script (in ordine alfabetico)

   

Categorie di istruzioni di script